Students working with a Large Software System: Experiences and Understandings
نویسندگان
چکیده
This monograph describes an empirical study with the overall aim of producing insights about how students experience the subject Computer Science and its learning environments, particularly programming and software engineering. The research takes a start in the students’ world, from their perspective, using their stories, and hence, we have chosen a phenomenographic approach for our research. By interpreting the students’ descriptions and experiences of various phenomena and situations, it is possible to gain knowledge about which different conceptions students can have and how teaching and the learning environment affect their understanding. In this study, we focus specifically on students’ conceptions of aspects of object-oriented programming and their experiences of problem solving situations in connection with object-oriented system development. The questions posed enlighten and focus on the students’ conceptions of both tangible and abstract concepts; the study investigates how students experienced a task concerning development in a specific software system, how they conceived the system itself, and how the students describe the system’s plugin modules. Academic education in programming deals with abstract concepts, such as interfaces in the programming language Java. Hence, one of the questions in this study is how students describe that specific abstract concept, in a context where they are conducting a realistic software engineering task. The results show that there is a distinct variation of descriptions spanning from a concrete to-do list to a more advanced description where the interface plays a crucial role in order to produce dynamic and adaptive systems. The discussion interprets the results and suggests how we can use them in teaching to provide an extended and varied understanding, where the educational goal is to provide for and strengthen the conditions for students to be able to learn how to develop and understand advanced software. 1 The study started as part of the research project Learning, Learning Resources and Learning Environments in Computer Science – a collaborative project between Uppsala University and University of Gävle (Högskolan i Gävle), funded by the Swedish Research Council 20022004.
منابع مشابه
The study of students' lived experiences and perceptions of the effect of reverse learning on technology literacy
In the present study, the lived experiences and perceptions of students about the effect of flipped learning on the literacy of technology were examined qualitatively and phenomenologically. The research community consisted of all fifth-grade elementary school boy students of Ibn Sina Elementary School in Birjand who had the flipped class experience. Due to the nature of the research, a targete...
متن کاملMedical Students’ Experiences of Pre-Internship Electronic Exam in Isfahan and Kashan Universities of Medical Sciences in 2016
Introduction: In any change in the assessment system, students’ opinions as one of the main stakeholders is of great importance. These opinions will help planners overcome the problems and weaknesses and guide them towards corrective measures. The aim of this study was to investigate medical students’ experiences of pre-internship electronic exam in Isfahan and Kashan Universities of Medical Sc...
متن کاملDevelopment of a tool to evaluate health science students' experiences of an interprofessional education (IPE) programme.
INTRODUCTION The Rural Interprofessional Programme Emergency Retreat (RIPPER) is an educational programme collaboratively developed and evaluated by an interprofessional team from Schools within Faculty of Health Science (FHS), University of Tasmania (UTAS), Australia. The aims of RIPPER are to foster and facilitate positive and productive interprofessional learning experiences for undergraduat...
متن کاملCollaborative Learning: Students’ Perspectives on How Learning Happens
Collaborative learning (CL), a core component of inquiry-based learning approaches, aims to support students’ development of key skills (e.g., working in multidisciplinary teams). To design effective CL activities, we need to understand students’ perceptions about CL. However, few studies have examined students’ understandings of CL. This qualitative study aimed to address this gap by analyzing...
متن کاملOn the Development of a Software towards Ameliorating Iranian EFL Learners' Reading Proficiency
This article presents the outcomes of how Dynamic Assessment (DA) may be organized to function within a class’s Zone of Proximal Development (ZPD). The testing field also has recently undergone noticeable changes leading to a shift to use technology that is emerged in our era. The study investigated college students’ barriers and motivations for testing reading comprehension ability using the n...
متن کامل